technologically advanced - German English Dictionary